package com.作业.第十章作业.Homework01;

/**
 * 作    者 ：吾路巴尼
 * 创建时间 ：2025/2/13-18:24
 */
public class main {
    public static void main(String[] args) {
        Car c1 = new Car();//color本开始为red，但是被修改为blue，所以打印的时候还是blue
        System.out.println(c1);

        Car c2 = new Car(99);//这里未传入color，因为color是静态的共享的，所以打印的时候还是blue
        System.out.println(c2);
    }
}

class Car{
    double price = 10;  //对象独立的属性
    static String color = "red"; //类共享的属性

    public Car() {
        this.price = 100;
        Car.color = "blue";
    }

    public Car(double price) {
        this.price = price;
    }

    @Override
    public String toString() {
        return "price = " + price +" color = "+ color + '}';
    }
}